place where cattle are skinned - Turc Anglais Dictionnaire